This previous answer helped some:
"randers4 (to ConnieVill) 3 years ago
The first step in troubleshooting this is to determine which of your devices are not syncing with iCloud. To do this, add a new event on your iPad calendar and see if it appears on your calendar on icloud.com. Do the same thing on your iPhone and in Outlook. When you do this, which device is not syncing new events to the calendar on icloud.com?"
Doing this, I have found part of my problem: I forgot I switched to google calendar years ago because the syncing on iCloud kept messing up. So, I've fixed the account issue, now my problem is that my iphone is not fetching the data from google. The calendar is doing this weird blinky thing.